body {
  font-family: "microsoft yahei";
  font-size: 14px;
}
ul,
li {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
a {
  color: #666;
}
a:hover {
  color: #666;
  text-decoration: none;
}
.cursor {
  cursor: pointer;
}
.text-eclipse {
  overflow: hidden;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  white-space: nowrap;
}
.footerDirective {
  width: 100%;
  height: 484px;
  background-color: #232a30;
  background: url('../images/footer-bg.jpg') center center no-repeat;
  background-size: cover;
}
.footerDirective > .footerBox {
  width: 1280px;
  margin: 0 auto;
}
.footerDirective > .footerBox > .top {
  width: 100%;
  height: 100%;
  padding-top: 80px;
  padding-left: 90px;
}
.footerDirective > .footerBox > .top > .contact > ul {
  margin-left: 50px;
}
.footerDirective > .footerBox > .top > .contact > ul > li {
  font-size: 14px;
  height: 24px;
  line-height: 24px;
  color: #ffffff;
}
.footerDirective > .footerBox > .top > .contact > ul > li:first-child {
  font-size: 36px;
  height: 50px;
  line-height: 50px;
  margin-bottom: 34px;
}
.footerDirective > .footerBox > .top > .contact > ul > li:first-child > em {
  display: inline-block;
  vertical-align: middle;
  width: 46px;
  height: 50px;
  background: url('../images/icon1.png') 0 -1132px no-repeat;
  margin-right: 30px;
}
.footerDirective > .footerBox > .top > .item-list > .item {
  margin-left: 15px;
}
.footerDirective > .footerBox > .top > .item-list > .item > p {
  color: #ffffff;
  font-size: 16px;
}
.footerDirective > .footerBox > .top > .item-list > .item > ul > li > a {
  display: block;
  height: 30px;
  line-height: 30px;
  color: #c4c4c4;
  font-size: 14px;
}
.footerDirective > .footerBox > .bottom {
  width: 100%;
}
.footerDirective > .footerBox > .bottom > img {
  display: block;
  margin: 0 auto;
  margin-top: 100px;
}
.footerDirective > .footer-bottom {
  width: 100%;
  height: 50px;
  background-color: #191e22;
  margin-top: 51px;
}
.footerDirective > .footer-bottom > p {
  color: #cccccc;
  text-align: center;
  font-size: 14px;
  height: 50px;
  line-height: 50px;
  margin: 0;
}
.aboutus-img {
  width: 100%;
  height: 506px;
  background: url('../images/banner.jpg') center center no-repeat;
  background-size: cover;
}
.my-main {
  width: 100%;
}
.my-main > .container {
  margin-top: 90px;
  width: 1280px;
  min-height: 800px;
  padding: 0;
  position: relative;
}
.my-main > .container > .left {
  width: 200px;
  position: absolute;
  top: -140px;
  left: 0;
}
.my-main > .container > .right {
  margin-left: 230px;
  border-top: 1px solid #e6e6e6;
  width: 1050px;
  padding-top: 10px;
  position: relative;
}
.my-main > .container > .right > p {
  font-size: 24px;
  position: absolute;
  top: -50px;
  color: #333333;
}
.my-main > .container > .right > .group-profile,
.my-main > .container > .right > .company-culture {
  width: 100%;
}
.my-main > .container > .right > .group-profile > img,
.my-main > .container > .right > .company-culture > img {
  display: block;
  width: 100%;
  height: 390px;
}
.my-main > .container > .right > .group-profile > .detail,
.my-main > .container > .right > .company-culture > .detail {
  line-height: 33px;
  margin-top: 15px;
  font-size: 16px;
  color: #333333;
  padding-bottom: 70px;
  text-indent: 30px;
}
.my-main > .container > .right > .honors {
  width: 100%;
}
.my-main > .container > .right > .honors > ul {
  margin-bottom: 100px;
}
.my-main > .container > .right > .honors > ul > li {
  padding: 18px;
  border: 2px solid transparent;
}
.my-main > .container > .right > .honors > ul > li > a {
  display: block;
}
.my-main > .container > .right > .honors > ul > li > a > div.left-img > img {
  display: block;
  width: 160px;
  height: 120px;
}
.my-main > .container > .right > .honors > ul > li > a > div.right-detail {
  width: 830px;
  margin-left: 20px;
}
.my-main > .container > .right > .honors > ul > li > a > div.right-detail > p {
  height: 25px;
}
.my-main > .container > .right > .honors > ul > li > a > div.right-detail > p > span:nth-child(1) {
  display: inline-block;
  padding: 6px 10px;
  background-color: #3498db;
  color: #ffffff;
  font-size: 12px;
}
.my-main > .container > .right > .honors > ul > li > a > div.right-detail > p > span:nth-child(2) {
  margin-left: 10px;
  color: #333333;
  font-size: 18px;
}
.my-main > .container > .right > .honors > ul > li > a > div.right-detail > p > span:nth-child(3) {
  display: inline-block;
  padding-left: 24px;
  height: 25px;
  line-height: 25px;
  background: url('../images/clock.png') 0px 5px no-repeat;
  font-size: 12px;
  width: 148px;
}
.my-main > .container > .right > .honors > ul > li > a > div.right-detail > div {
  line-height: 26px;
  color: #696969;
}
.my-main > .container > .right > .honors > ul > li:hover {
  border: 2px solid #3498db;
}
.my-main > .container > .right > .company-culture {
  width: 100%;
}
.my-main > .container > .right > .company-culture > ul {
  padding-bottom: 100px;
}
.my-main > .container > .right > .company-culture > ul > li {
  width: 225px;
  height: 325px;
  text-align: center;
  border: 1px solid #ebebeb;
  box-shadow: 1px 1px 1px #ebebeb;
  padding: 30px 15px;
  margin-right: 18px;
}
.my-main > .container > .right > .company-culture > ul > li > h4 {
  font-size: 20px;
}
.my-main > .container > .right > .company-culture > ul > li > b {
  display: block;
  width: 40px;
  border: 1px solid #3498db;
  margin: 0 auto;
}
.my-main > .container > .right > .company-culture > ul > li > h5 {
  color: #696969;
}
.my-main > .container > .right > .company-culture > ul > li > div {
  text-align: left;
  height: 180px;
  margin-top: 20px;
  line-height: 20px;
  color: #696969;
  overflow: hidden;
  text-overflow: ellipsis;
  word-wrap: break-word;
}
.my-main > .container > .right .staff-style {
  width: 100%;
}
.my-main > .container > .right .staff-style > ul {
  width: 910px;
}
.my-main > .container > .right .staff-style > ul > li {
  border-bottom: 1px solid #e6e6e6;
}
.my-main > .container > .right .staff-style > ul > li > a {
  display: block;
  padding: 30px 0;
  color: #333333;
}
.my-main > .container > .right .staff-style > ul > li > a > div {
  margin-left: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
  word-wrap: break-word;
}
.my-main > .container > .right .staff-style > ul > li > a > div > p {
  margin-top: 18px;
}
.my-main > .container > .right .staff-style > .btn-group {
  margin: 30px 400px 75px;
}
.my-main > .container > .right .group-deeds > ul {
  width: 100%;
  padding: 50px 100px;
}
.my-main > .container > .right .group-deeds > ul > li span.time {
  font-size: 18px;
}
.my-main > .container > .right .group-deeds > ul > li > em {
  display: inline-block;
  height: 52px;
  width: 52px;
  border-radius: 50%;
  border: 1px solid #d0d0d0;
  vertical-align: middle;
  margin: 0 30px;
}
.my-main > .container > .right .group-deeds > ul > li > span.description {
  font-size: 16px;
}
.my-main > .container > .right .group-deeds > ul > li > b {
  display: block;
  width: 1px;
  height: 30px;
  background-color: #d0d0d0;
  margin-left: 100px;
}
.my-main > .container > .right .group-deeds > ul > li:nth-child(1) > em {
  background: url('../images/smallicon.png') 11px 13px no-repeat;
}
.my-main > .container > .right .group-deeds > ul > li:nth-child(3) > em {
  background: url('../images/smallicon.png') 11px -26px no-repeat;
}
.my-main > .container > .right .group-deeds > ul > li:nth-child(5) > em {
  background: url('../images/smallicon.png') 14px -67px no-repeat;
}
.my-main > .container > .right .group-deeds > ul > li:nth-child(7) > em {
  background: url('../images/smallicon.png') 13px -106px no-repeat;
}
.my-main > .container > .right .group-deeds > ul > li:nth-child(9) > em {
  background: url('../images/smallicon.png') 11px -150px no-repeat;
}
.my-main > .container > .right .group-deeds > ul > li:nth-child(11) > em {
  background: url('../images/smallicon.png') 11px -199px no-repeat;
}
.my-main > .container > .right .group-deeds > ul > li:nth-child(13) > em {
  background: url('../images/smallicon.png') 11px -253px no-repeat;
}
.my-main > .container > .right .messages {
  padding-top: 80px;
  min-height: 500px;
}
.my-main > .container > .right .messages > p {
  font-size: 16px;
  height: 35px;
  line-height: 35px;
  color: #333333;
  text-align: center;
}
.my-main > .container > .right .teacher-team {
  padding-bottom: 60px;
}
.my-main > .container > .right .teacher-team > .teachers {
  margin-top: 40px;
}
.my-main > .container > .right .teacher-team > .teachers > li {
  width: 216px;
  height: 298px;
  border: 1px solid #cccccc;
  margin-right: 29px;
  margin-bottom: 30px;
}
.my-main > .container > .right .teacher-team > .teachers > li > a {
  display: block;
  width: 216px;
  height: 298px;
  padding: 14px;
}
.my-main > .container > .right .teacher-team > .teachers > li > a > img {
  display: block;
  width: 188px;
  height: 244px;
}
.my-main > .container > .right .teacher-team > .teachers > li > a > div {
  text-align: center;
  height: 40px;
  line-height: 40px;
}
.news-img {
  width: 100%;
  height: 506px;
  background: url('../images/zixun-bg.jpg') center center no-repeat;
  background-size: cover;
}
.notice-box {
  border-color: #f7f8f8;
}
.notice-box .container {
  width: 1280px;
  border: 1px solid #e1e1e1;
  border-top: 7px solid #d7d7d7;
  margin-top: 32px;
  margin-bottom: 30px;
  padding: 0;
}
.notice-box .container ul.notice {
  background-color: #f0f0f0;
  border-bottom: 1px solid #e1e1e1;
  height: 65px;
}
.notice-box .container ul.notice li a {
  display: block;
  font-size: 18px;
  width: 250px;
  height: 65px;
  line-height: 65px;
  text-align: center;
  color: #696969;
}
.notice-box .container ul.notice li.active {
  border-top: 5px solid #3498db;
  position: relative;
  top: -5px;
}
.notice-box .container ul.notice li.active a {
  background-color: #ffffff;
}
.notice-box .container ul.notice-item {
  padding-top: 40px;
}
.notice-box .container ul.notice-item li {
  padding: 0 50px;
  height: 50px;
  line-height: 50px;
  border-left: 5px solid transparent;
}
.notice-box .container ul.notice-item li p {
  border-bottom: 2px dotted #737373;
  margin: 0;
}
.notice-box .container ul.notice-item li p a {
  color: #696969;
}
.notice-box .container ul.notice-item li p span {
  color: #d0d0d0;
}
.notice-box .container ul.notice-item li:hover {
  border-left: 5px solid #3498db;
}
.notice-box .container ul.notice-item li:hover a {
  color: #3498db;
}
.notice-box .container ul.notice-item li:hover span {
  color: #3498db;
}
.notice-box .container .button-group {
  width: 150px;
  margin: 70px auto 40px;
}
.notice-box .container .button-group button:first-child {
  margin-right: 10px;
}
.notice-box .container .panel {
  margin: 0;
  padding: 0 30px;
}
.notice-box .container .panel .panel-heading {
  padding: 0;
  border-bottom: 1px solid #e6e6e6;
  font-size: 18px;
  height: 78px;
  line-height: 78px;
}
.notice-box .container .panel .panel-body {
  padding: 0;
}
.notice-box .container .panel .panel-body h3 {
  text-align: center;
}
.notice-box .container .panel .panel-body p {
  font-size: 12px;
  color: #999999;
  text-align: center;
}
.notice-box .container .panel .panel-body p span {
  margin-right: 10px;
}
.notice-box .container .panel .panel-body > .detail-content {
  color: #696969;
  line-height: 30px;
  margin-bottom: 100px;
  min-height: 800px;
  margin-top: 40px;
}
.notice-box .bordertop-color {
  border-top-color: #3498db;
}
#detail,
.schoolDetail {
  background-color: #f7f8f8;
  padding: 30px 0;
}
#detail .container,
.schoolDetail .container {
  width: 1280px;
  min-height: 560px;
}
#detail .container .panel,
.schoolDetail .container .panel {
  margin: 0;
  padding: 0 30px;
  min-height: 500px;
}
#detail .container .panel .panel-heading,
.schoolDetail .container .panel .panel-heading {
  padding: 0;
  border-bottom: 1px solid #e6e6e6;
  font-size: 18px;
  height: 78px;
  line-height: 78px;
}
#detail .container .panel .panel-heading ul li,
.schoolDetail .container .panel .panel-heading ul li {
  margin-right: 5px;
  color: #666666;
}
#detail .container .panel .panel-heading ul li a,
.schoolDetail .container .panel .panel-heading ul li a {
  color: #666666;
}
#detail .container .panel .panel-body,
.schoolDetail .container .panel .panel-body {
  padding: 0;
}
#detail .container .panel .panel-body h3,
.schoolDetail .container .panel .panel-body h3 {
  text-align: center;
}
#detail .container .panel .panel-body .forcenter,
.schoolDetail .container .panel .panel-body .forcenter {
  font-size: 12px;
  color: #999999;
  text-align: center;
}
#detail .container .panel .panel-body .forcenter span,
.schoolDetail .container .panel .panel-body .forcenter span {
  margin-right: 10px;
}
#detail .container .panel .panel-body > .detail-content,
.schoolDetail .container .panel .panel-body > .detail-content {
  color: #696969;
  line-height: 30px;
  margin-bottom: 100px;
  min-height: 800px;
  margin-top: 40px;
}
#detail .bordertop-color,
.schoolDetail .bordertop-color {
  border-top-color: #3498db;
}
.big-box {
  background-color: #f7f8f8;
}
.big-box .register-bg {
  background-color: #f7f8f8;
}
.big-box .switch-box,
.big-box .activities {
  background: #ffffff;
}
.big-box .switch-box > .container,
.big-box .activities > .container {
  margin-top: 90px;
  width: 1280px;
  padding: 0;
  position: relative;
  min-height: 500px;
}
.big-box .switch-box > .container > .left,
.big-box .activities > .container > .left {
  width: 200px;
  position: absolute;
  top: -140px;
  left: 0;
}
.big-box .switch-box > .container > .right,
.big-box .activities > .container > .right {
  margin-left: 230px;
  border-top: 1px solid #e6e6e6;
  width: 1050px;
  padding-top: 10px;
  position: relative;
}
.big-box .switch-box > .container > .right > .reservation,
.big-box .activities > .container > .right > .reservation {
  width: 600px;
  margin-bottom: 70px;
  background-color: #f7f8f8;
  border: 1px solid transparent;
  border-radius: 3px;
}
.big-box .switch-box > .container > .right > .reservation .panel-heading,
.big-box .activities > .container > .right > .reservation .panel-heading {
  text-align: center;
  color: #3498db;
  font-size: 24px;
  padding: 0;
  height: 80px;
  line-height: 80px;
  border-bottom: 1px solid #cccccc;
}
.big-box .switch-box > .container > .right > .reservation .panel-body,
.big-box .activities > .container > .right > .reservation .panel-body {
  padding: 30px 70px 40px;
}
.big-box .switch-box > .container > .right > .reservation .panel-body form .form-group,
.big-box .activities > .container > .right > .reservation .panel-body form .form-group {
  height: 34px;
}
.big-box .switch-box > .container > .right > .reservation .panel-body form .form-group input,
.big-box .activities > .container > .right > .reservation .panel-body form .form-group input {
  border-radius: 3px;
  margin-bottom: 15px;
  float: left;
}
.big-box .switch-box > .container > .right > .reservation .panel-body form .form-group:first-child,
.big-box .activities > .container > .right > .reservation .panel-body form .form-group:first-child {
  background: url('../images/contanticon.png') 0px 5px no-repeat;
}
.big-box .switch-box > .container > .right > .reservation .panel-body form .input-group,
.big-box .activities > .container > .right > .reservation .panel-body form .input-group {
  margin-bottom: 15px;
}
.big-box .switch-box > .container > .right > .reservation .panel-body form .input-group input,
.big-box .activities > .container > .right > .reservation .panel-body form .input-group input {
  border-bottom-left-radius: 3px;
  border-top-left-radius: 3px;
}
.big-box .switch-box > .container > .right > .reservation .panel-body form .input-group .input-group-btn,
.big-box .activities > .container > .right > .reservation .panel-body form .input-group .input-group-btn {
  position: relative;
}
.big-box .switch-box > .container > .right > .reservation .panel-body form .input-group .input-group-btn button,
.big-box .activities > .container > .right > .reservation .panel-body form .input-group .input-group-btn button {
  background-color: transparent;
  height: 34px;
  border: 1px solid #cccccc;
}
.big-box .switch-box > .container > .right > .reservation .panel-body form .input-group .input-group-btn ul.dropdown-menu,
.big-box .activities > .container > .right > .reservation .panel-body form .input-group .input-group-btn ul.dropdown-menu {
  position: absolute;
  top: 31px;
  left: 0px;
}
.big-box .switch-box > .container > .right > .reservation .panel-body form .row .col-sm-4 button,
.big-box .activities > .container > .right > .reservation .panel-body form .row .col-sm-4 button {
  height: 34px;
}
.big-box .switch-box > .container > .right > .reservation .panel-body form .btn-color,
.big-box .activities > .container > .right > .reservation .panel-body form .btn-color {
  background-color: #0978c9;
  color: #ffffff;
}
.big-box .switch-box > .container > .right > p,
.big-box .activities > .container > .right > p {
  font-size: 24px;
  position: absolute;
  top: -50px;
  color: #333333;
}
.big-box .switch-box > .container > .right > img,
.big-box .activities > .container > .right > img {
  display: block;
  height: 390px;
}
.big-box .switch-box > .container > .right > .detail,
.big-box .activities > .container > .right > .detail {
  line-height: 33px;
  margin-top: 15px;
  font-size: 16px;
  color: #333333;
  padding-bottom: 70px;
  text-indent: 30px;
}
.big-box .switch-box > .container > .right > ul.msg,
.big-box .activities > .container > .right > ul.msg {
  margin-bottom: 120px;
}
.big-box .switch-box > .container > .right > ul.msg > li,
.big-box .activities > .container > .right > ul.msg > li {
  padding: 20px 30px 20px 0;
  border-bottom: 1px solid #e6e6e6;
}
.big-box .switch-box > .container > .right > ul.msg > li > ul > li,
.big-box .activities > .container > .right > ul.msg > li > ul > li {
  font-size: 14px;
  line-height: 28px;
  color: #696969;
}
.big-box .switch-box > .container > .right > ul.msg > li > ul > li:first-child,
.big-box .activities > .container > .right > ul.msg > li > ul > li:first-child {
  font-size: 16px;
  line-height: 30px;
  color: #343333;
}
.big-box .switch-box > .container > .right > ul.msg > li > div a,
.big-box .activities > .container > .right > ul.msg > li > div a {
  display: block;
  width: 90px;
  height: 30px;
  line-height: 30px;
  margin-top: 28px;
  text-align: center;
}
.big-box .switch-box > .container > .right > ul.msg > li > div > a.campus,
.big-box .activities > .container > .right > ul.msg > li > div > a.campus {
  border: 1px solid #3498db;
  border-radius: 25px;
}
.big-box .switch-box > .container > .right > ul.complaint,
.big-box .activities > .container > .right > ul.complaint {
  margin-top: 20px;
  min-height: 1000px;
}
.big-box .switch-box > .container > .right > ul.complaint > li,
.big-box .activities > .container > .right > ul.complaint > li {
  font-size: 14px;
  height: 50px;
  line-height: 50px;
}
.big-box .switch-box > .container > .right > ul.complaint > li:first-child,
.big-box .activities > .container > .right > ul.complaint > li:first-child {
  font-size: 18px;
}
.big-box .switch-box > .container > .right > ul.recruitment,
.big-box .activities > .container > .right > ul.recruitment {
  margin-bottom: 100px;
}
.big-box .switch-box > .container > .right > ul.recruitment > li,
.big-box .activities > .container > .right > ul.recruitment > li {
  padding-top: 20px 0;
  border-bottom: 1px solid #cccccc;
}
.big-box .switch-box > .container > .right > ul.recruitment > li > .top,
.big-box .activities > .container > .right > ul.recruitment > li > .top {
  height: 110px;
  padding: 20px 0;
}
.big-box .switch-box > .container > .right > ul.recruitment > li > .top > .left > p,
.big-box .activities > .container > .right > ul.recruitment > li > .top > .left > p {
  font-size: 18px;
  color: #333333;
  margin-bottom: 20px;
}
.big-box .switch-box > .container > .right > ul.recruitment > li > .top > .left > div,
.big-box .activities > .container > .right > ul.recruitment > li > .top > .left > div {
  color: #666666;
}
.big-box .switch-box > .container > .right > ul.recruitment > li > .top > .right p,
.big-box .activities > .container > .right > ul.recruitment > li > .top > .right p {
  color: #333333;
  height: 70px;
  line-height: 70px;
}
.big-box .switch-box > .container > .right > ul.recruitment > li > .top > .right p span:nth-child(2),
.big-box .activities > .container > .right > ul.recruitment > li > .top > .right p span:nth-child(2) {
  display: inline-block;
  width: 12px;
  height: 7px;
  background: url('../images/jiantou.png') 0 0 no-repeat;
  margin-left: 55px;
}
.big-box .switch-box > .container > .right > ul.recruitment > li > .bottom > p,
.big-box .activities > .container > .right > ul.recruitment > li > .bottom > p {
  color: #333333;
  font-size: 14px;
}
.big-box .switch-box > .container > .right > ul.recruitment > li > .bottom > ul.claim,
.big-box .activities > .container > .right > ul.recruitment > li > .bottom > ul.claim {
  list-style: circle!important;
  margin-bottom: 20px;
}
.big-box .switch-box > .container > .right > ul.recruitment > li > .bottom > ul.claim > li,
.big-box .activities > .container > .right > ul.recruitment > li > .bottom > ul.claim > li {
  height: 30px;
  line-height: 30px;
  font-size: 14px;
}
.big-box .switch-box > .container > .right > ul.recruitment > li.active > .top > .right p,
.big-box .activities > .container > .right > ul.recruitment > li.active > .top > .right p {
  color: #3498db;
}
.big-box .switch-box > .container > .right > ul.recruitment > li.active > .top > .right p span:nth-child(2),
.big-box .activities > .container > .right > ul.recruitment > li.active > .top > .right p span:nth-child(2) {
  background: url('../images/jiantou.png') 0 -17px no-repeat;
}
.big-box .switch-box > .container > .right > ul.student-activity,
.big-box .activities > .container > .right > ul.student-activity,
.big-box .switch-box > .container > .right > ul.student-style,
.big-box .activities > .container > .right > ul.student-style {
  margin-bottom: 100px;
}
.big-box .switch-box > .container > .right > ul.student-activity > li,
.big-box .activities > .container > .right > ul.student-activity > li,
.big-box .switch-box > .container > .right > ul.student-style > li,
.big-box .activities > .container > .right > ul.student-style > li {
  padding: 18px;
  border: 2px solid transparent;
}
.big-box .switch-box > .container > .right > ul.student-activity > li > a,
.big-box .activities > .container > .right > ul.student-activity > li > a,
.big-box .switch-box > .container > .right > ul.student-style > li > a,
.big-box .activities > .container > .right > ul.student-style > li > a {
  display: block;
}
.big-box .switch-box > .container > .right > ul.student-activity > li > a > div.left-img > img,
.big-box .activities > .container > .right > ul.student-activity > li > a > div.left-img > img,
.big-box .switch-box > .container > .right > ul.student-style > li > a > div.left-img > img,
.big-box .activities > .container > .right > ul.student-style > li > a > div.left-img > img {
  display: block;
  width: 160px;
  height: 120px;
}
.big-box .switch-box > .container > .right > ul.student-activity > li > a > div.right-detail,
.big-box .activities > .container > .right > ul.student-activity > li > a > div.right-detail,
.big-box .switch-box > .container > .right > ul.student-style > li > a > div.right-detail,
.big-box .activities > .container > .right > ul.student-style > li > a > div.right-detail {
  width: 830px;
  margin-left: 20px;
}
.big-box .switch-box > .container > .right > ul.student-activity > li > a > div.right-detail > p,
.big-box .activities > .container > .right > ul.student-activity > li > a > div.right-detail > p,
.big-box .switch-box > .container > .right > ul.student-style > li > a > div.right-detail > p,
.big-box .activities > .container > .right > ul.student-style > li > a > div.right-detail > p {
  height: 25px;
}
.big-box .switch-box > .container > .right > ul.student-activity > li > a > div.right-detail > p > span:nth-child(1),
.big-box .activities > .container > .right > ul.student-activity > li > a > div.right-detail > p > span:nth-child(1),
.big-box .switch-box > .container > .right > ul.student-style > li > a > div.right-detail > p > span:nth-child(1),
.big-box .activities > .container > .right > ul.student-style > li > a > div.right-detail > p > span:nth-child(1) {
  display: inline-block;
  padding: 6px 10px;
  background-color: #3498db;
  border-radius: 3px;
  color: #ffffff;
  font-size: 12px;
}
.big-box .switch-box > .container > .right > ul.student-activity > li > a > div.right-detail > p > span:nth-child(2),
.big-box .activities > .container > .right > ul.student-activity > li > a > div.right-detail > p > span:nth-child(2),
.big-box .switch-box > .container > .right > ul.student-style > li > a > div.right-detail > p > span:nth-child(2),
.big-box .activities > .container > .right > ul.student-style > li > a > div.right-detail > p > span:nth-child(2) {
  margin-left: 10px;
  color: #333333;
  font-size: 18px;
}
.big-box .switch-box > .container > .right > ul.student-activity > li > a > div.right-detail > p > span:nth-child(3),
.big-box .activities > .container > .right > ul.student-activity > li > a > div.right-detail > p > span:nth-child(3),
.big-box .switch-box > .container > .right > ul.student-style > li > a > div.right-detail > p > span:nth-child(3),
.big-box .activities > .container > .right > ul.student-style > li > a > div.right-detail > p > span:nth-child(3) {
  display: inline-block;
  padding-left: 24px;
  height: 25px;
  line-height: 25px;
  background: url('../images/clock.png') 0px 5px no-repeat;
  font-size: 12px;
  width: 148px;
}
.big-box .switch-box > .container > .right > ul.student-activity > li > a > div.right-detail > div,
.big-box .activities > .container > .right > ul.student-activity > li > a > div.right-detail > div,
.big-box .switch-box > .container > .right > ul.student-style > li > a > div.right-detail > div,
.big-box .activities > .container > .right > ul.student-style > li > a > div.right-detail > div {
  line-height: 26px;
  color: #696969;
}
.big-box .switch-box > .container > .right > ul.student-activity > li:hover,
.big-box .activities > .container > .right > ul.student-activity > li:hover,
.big-box .switch-box > .container > .right > ul.student-style > li:hover,
.big-box .activities > .container > .right > ul.student-style > li:hover {
  border: 2px solid #3498db;
}
.big-box .switch-box > .container > .right > .community-activity,
.big-box .activities > .container > .right > .community-activity {
  padding: 10px 0;
  margin-bottom: 90px;
}
.big-box .switch-box > .container > .right > .community-activity > li,
.big-box .activities > .container > .right > .community-activity > li {
  padding: 20px;
  border-bottom: 1px solid #e6e6e6;
}
.big-box .switch-box > .container > .right > .community-activity > li > .left-img > img,
.big-box .activities > .container > .right > .community-activity > li > .left-img > img {
  display: block;
  width: 100px;
  height: 100px;
}
.big-box .switch-box > .container > .right > .community-activity > li > .right-detail,
.big-box .activities > .container > .right > .community-activity > li > .right-detail {
  margin-left: 30px;
  width: 880px;
}
.big-box .switch-box > .container > .right > .community-activity > li > .right-detail > p,
.big-box .activities > .container > .right > .community-activity > li > .right-detail > p {
  font-size: 18px;
  color: #666666;
}
.big-box .switch-box > .container > .right > .community-activity > li > .right-detail > div,
.big-box .activities > .container > .right > .community-activity > li > .right-detail > div {
  color: #666666;
  line-height: 22px;
}
.big-box .switch-box > .container > .register-online,
.big-box .activities > .container > .register-online {
  width: 600px;
  border-top: 1px solid transparent;
  margin: 0 auto;
}
.big-box .switch-box > .container > .register-online > .register-box,
.big-box .activities > .container > .register-online > .register-box {
  width: 600px;
  margin: 70px auto 100px;
  background-color: #ffffff;
  border: 1px solid #cccccc;
  border-radius: 3px;
}
.big-box .switch-box > .container > .register-online > .register-box > .panel-heading,
.big-box .activities > .container > .register-online > .register-box > .panel-heading {
  text-align: center;
  color: #3498db;
  font-size: 24px;
  padding: 0;
  height: 80px;
  line-height: 80px;
  border-bottom: 1px solid #cccccc;
}
.big-box .switch-box > .container > .register-online > .register-box > .panel-body,
.big-box .activities > .container > .register-online > .register-box > .panel-body {
  padding: 30px 70px 40px;
}
.big-box .switch-box > .container > .register-online > .register-box > .panel-body form .form-group,
.big-box .activities > .container > .register-online > .register-box > .panel-body form .form-group {
  height: 34px;
  margin-bottom: 15px;
}
.big-box .switch-box > .container > .register-online > .register-box > .panel-body form .form-group label,
.big-box .activities > .container > .register-online > .register-box > .panel-body form .form-group label {
  width: 80px;
  font-weight: normal;
  font-size: 14px;
  color: #555;
  height: 34px;
  line-height: 34px;
}
.big-box .switch-box > .container > .register-online > .register-box > .panel-body form .form-group input,
.big-box .activities > .container > .register-online > .register-box > .panel-body form .form-group input {
  border-radius: 3px;
  width: 373px;
}
.big-box .switch-box > .container > .register-online > .register-box > .panel-body form .input-group,
.big-box .activities > .container > .register-online > .register-box > .panel-body form .input-group {
  margin-bottom: 15px;
}
.big-box .switch-box > .container > .register-online > .register-box > .panel-body form .input-group input,
.big-box .activities > .container > .register-online > .register-box > .panel-body form .input-group input {
  border-bottom-left-radius: 3px;
  border-top-left-radius: 3px;
}
.big-box .switch-box > .container > .register-online > .register-box > .panel-body form .input-group .input-group-btn,
.big-box .activities > .container > .register-online > .register-box > .panel-body form .input-group .input-group-btn {
  position: relative;
}
.big-box .switch-box > .container > .register-online > .register-box > .panel-body form .input-group .input-group-btn button,
.big-box .activities > .container > .register-online > .register-box > .panel-body form .input-group .input-group-btn button {
  background-color: transparent;
  height: 34px;
  border: 1px solid #cccccc;
}
.big-box .switch-box > .container > .register-online > .register-box > .panel-body form .input-group .input-group-btn ul.dropdown-menu,
.big-box .activities > .container > .register-online > .register-box > .panel-body form .input-group .input-group-btn ul.dropdown-menu {
  position: absolute;
  top: 31px;
  left: 0px;
}
.big-box .switch-box > .container > .register-online > .register-box > .panel-body form .row .col-sm-4 button,
.big-box .activities > .container > .register-online > .register-box > .panel-body form .row .col-sm-4 button {
  height: 34px;
}
.big-box .switch-box > .container > .register-online > .register-box > .panel-body form .btn-color,
.big-box .activities > .container > .register-online > .register-box > .panel-body form .btn-color {
  background-color: #0978c9;
  color: #ffffff;
}
.big-box .switch-box > .container > .school-registration,
.big-box .activities > .container > .school-registration {
  width: 1190px;
  border: 1px solid #e6e6e6;
  border-top: 3px solid #e6e6e6;
  margin-bottom: 60px;
  background-color: #ffffff;
}
.big-box .switch-box > .container > .school-registration > ul,
.big-box .activities > .container > .school-registration > ul {
  background-color: #f0f0f0;
}
.big-box .switch-box > .container > .school-registration > ul > li,
.big-box .activities > .container > .school-registration > ul > li {
  border-top: 3px solid transparent;
  position: relative;
  height: 50px;
  top: -2px;
}
.big-box .switch-box > .container > .school-registration > ul > li a,
.big-box .activities > .container > .school-registration > ul > li a {
  display: block;
  width: 150px;
  height: 50px;
  line-height: 50px;
  text-align: center;
  font-size: 16px;
}
.big-box .switch-box > .container > .school-registration > ul > li.active,
.big-box .activities > .container > .school-registration > ul > li.active {
  border-top: 3px solid #3498db;
}
.big-box .switch-box > .container > .school-registration > ul > li.active a,
.big-box .activities > .container > .school-registration > ul > li.active a {
  background-color: #ffffff;
}
.big-box .switch-box > .container > .school-registration > .register-box,
.big-box .activities > .container > .school-registration > .register-box {
  width: 600px;
  margin: 70px auto 100px;
  background-color: #ffffff;
  border: 1px solid #cccccc;
  border-radius: 3px;
}
.big-box .switch-box > .container > .school-registration > .register-box > .panel-heading,
.big-box .activities > .container > .school-registration > .register-box > .panel-heading {
  text-align: center;
  color: #3498db;
  font-size: 24px;
  padding: 0;
  height: 80px;
  line-height: 80px;
  border-bottom: 1px solid #cccccc;
}
.big-box .switch-box > .container > .school-registration > .register-box > .panel-body,
.big-box .activities > .container > .school-registration > .register-box > .panel-body {
  padding: 30px 70px 40px;
}
.big-box .switch-box > .container > .school-registration > .register-box > .panel-body form .form-group,
.big-box .activities > .container > .school-registration > .register-box > .panel-body form .form-group {
  height: 34px;
}
.big-box .switch-box > .container > .school-registration > .register-box > .panel-body form .form-group input,
.big-box .activities > .container > .school-registration > .register-box > .panel-body form .form-group input {
  border-radius: 3px;
  margin-bottom: 15px;
  float: left;
}
.big-box .switch-box > .container > .school-registration > .register-box > .panel-body form .form-group:first-child,
.big-box .activities > .container > .school-registration > .register-box > .panel-body form .form-group:first-child {
  background: url('../images/contanticon.png') 0px 5px no-repeat;
}
.big-box .switch-box > .container > .school-registration > .register-box > .panel-body form .input-group,
.big-box .activities > .container > .school-registration > .register-box > .panel-body form .input-group {
  margin-bottom: 15px;
}
.big-box .switch-box > .container > .school-registration > .register-box > .panel-body form .input-group input,
.big-box .activities > .container > .school-registration > .register-box > .panel-body form .input-group input {
  border-bottom-left-radius: 3px;
  border-top-left-radius: 3px;
}
.big-box .switch-box > .container > .school-registration > .register-box > .panel-body form .input-group .input-group-btn,
.big-box .activities > .container > .school-registration > .register-box > .panel-body form .input-group .input-group-btn {
  position: relative;
}
.big-box .switch-box > .container > .school-registration > .register-box > .panel-body form .input-group .input-group-btn button,
.big-box .activities > .container > .school-registration > .register-box > .panel-body form .input-group .input-group-btn button {
  background-color: transparent;
  height: 34px;
  border: 1px solid #cccccc;
}
.big-box .switch-box > .container > .school-registration > .register-box > .panel-body form .input-group .input-group-btn ul.dropdown-menu,
.big-box .activities > .container > .school-registration > .register-box > .panel-body form .input-group .input-group-btn ul.dropdown-menu {
  position: absolute;
  top: 31px;
  left: 0px;
}
.big-box .switch-box > .container > .school-registration > .register-box > .panel-body form .row .col-sm-4 button,
.big-box .activities > .container > .school-registration > .register-box > .panel-body form .row .col-sm-4 button {
  height: 34px;
}
.big-box .switch-box > .container > .school-registration > .register-box > .panel-body form .btn-color,
.big-box .activities > .container > .school-registration > .register-box > .panel-body form .btn-color {
  background-color: #0978c9;
  color: #ffffff;
}
.big-box .switch-box > .container > .school-registration > .enrolment .panel,
.big-box .activities > .container > .school-registration > .enrolment .panel {
  margin: 0;
}
.big-box .switch-box > .container > .school-registration > .enrolment .panel > .panel-body,
.big-box .activities > .container > .school-registration > .enrolment .panel > .panel-body {
  padding: 50px;
}
.big-box .switch-box > .container > .school-registration > .enrolment .panel > .panel-body form .row:nth-child(12),
.big-box .activities > .container > .school-registration > .enrolment .panel > .panel-body form .row:nth-child(12),
.big-box .switch-box > .container > .school-registration > .enrolment .panel > .panel-body form .row:nth-child(13),
.big-box .activities > .container > .school-registration > .enrolment .panel > .panel-body form .row:nth-child(13),
.big-box .switch-box > .container > .school-registration > .enrolment .panel > .panel-body form .row:nth-child(14),
.big-box .activities > .container > .school-registration > .enrolment .panel > .panel-body form .row:nth-child(14) {
  margin-top: 30px;
}
.big-box .switch-box > .container > .school-registration > .enrolment .panel > .panel-body form .btn-color,
.big-box .activities > .container > .school-registration > .enrolment .panel > .panel-body form .btn-color {
  background-color: #0978c9;
  color: #ffffff;
  margin-top: 30px;
}
.big-box .switch-box > .container > .school-registration > .enrolment .panel > .panel-body form > p,
.big-box .activities > .container > .school-registration > .enrolment .panel > .panel-body form > p {
  margin-top: 10px;
}
.big-box .switch-box > .container > .school-registration > .enrolment .panel > .panel-body form > p span,
.big-box .activities > .container > .school-registration > .enrolment .panel > .panel-body form > p span {
  color: #e83c3c;
}
.big-box .switch-box > .container > .school-registration > .enrolment .panel > .panel-body form .form-group label,
.big-box .activities > .container > .school-registration > .enrolment .panel > .panel-body form .form-group label {
  width: 100px;
  font-weight: normal;
  text-align: justify;
}
.big-box .switch-box > .container > .school-registration > .enrolment .panel > .panel-body form .form-group label span,
.big-box .activities > .container > .school-registration > .enrolment .panel > .panel-body form .form-group label span {
  color: #e83c3c;
}
.big-box .switch-box > .container > .school-registration > .enrolment .panel > .panel-body form .col-sm-4 .form-group input,
.big-box .activities > .container > .school-registration > .enrolment .panel > .panel-body form .col-sm-4 .form-group input {
  width: 202px;
}
.big-box .switch-box > .container > .school-registration > .enrolment .panel > .panel-body form .col-sm-4 .form-group select,
.big-box .activities > .container > .school-registration > .enrolment .panel > .panel-body form .col-sm-4 .form-group select {
  width: 202px;
  text-align: center;
}
.big-box .switch-box > .container > .school-registration > .enrolment .panel > .panel-body form .col-sm-4 .form-group div img,
.big-box .activities > .container > .school-registration > .enrolment .panel > .panel-body form .col-sm-4 .form-group div img {
  display: block;
  width: 100px;
  height: 72px;
  margin-bottom: 8px;
}
.big-box .switch-box > .container > .school-registration > .enrolment .panel > .panel-body form .col-sm-8 .form-group input,
.big-box .activities > .container > .school-registration > .enrolment .panel > .panel-body form .col-sm-8 .form-group input {
  width: 574px;
}
.business-img {
  width: 100%;
  height: 520px;
  background: url('../images/business.jpg') center center no-repeat;
  background-size: cover;
}
.business-img > .container {
  width: 1280px;
  height: 100%;
}
.business-img > .container > p {
  height: 36px;
  font-size: 36px;
  color: #ffffff;
  text-align: center;
  margin-top: 50px;
  margin-bottom: 30px;
}
.business-img > .container > div {
  padding-top: 40px;
}
.business-img > .container > div img {
  display: inline-block;
  width: 170px;
  height: 60px;
  vertical-align: middle;
}
.business-img > .container > div > div {
  padding-left: 60px;
  width: 900px;
  margin: 0 auto;
  color: #dadbde;
}
.business-img > .container > div > p:nth-child(1) {
  background: url('../images/1s.png') 0 0 no-repeat;
}
.business-img > .container > div > p:nth-child(2) {
  background: url('../images/2s.png') 0 0 no-repeat;
}
.business-img > .container > div > p:nth-child(3) {
  background: url('../images/3s.png') 0 0 no-repeat;
}
.business-img > .container > div > p:nth-child(4) {
  background: url('../images/4s.png') 0 0 no-repeat;
}
.business-img > .container > ul {
  margin-top: 50px;
  padding: 0 100px 0 150px;
}
.business-img > .container > ul li {
  margin-right: 30px;
  margin-top: 20px;
  width: 170px;
  height: 60px;
  padding: 1px;
  border: 1px solid #cccccc;
  box-sizing: border-box;
}
.business-img > .container > ul li a {
  display: block;
  width: 100%;
  height: 100%;
}
.business-img > .container > ul li.active {
  border: 2px solid #ffffff;
  padding: 0;
}
.business-school {
  background-color: #f7f8f8;
}
.business-school > .container {
  width: 1280px;
}
.business-school > .container > .panel {
  margin-top: 30px;
}
.business-school > .container > .panel > .panel-heading {
  background-color: #ffffff;
  padding: 24px 0 20px 40px;
}
.business-school > .container > .panel > .panel-heading > p {
  font-size: 16px;
  width: 100px;
  height: 40px;
  line-height: 40px;
  border: 1px solid #3498db;
  text-align: center;
  border-radius: 25px;
  margin: 0;
}
.business-school > .container > .panel > .panel-body {
  padding: 20px 30px 30px 60px;
}
.business-school > .container > .panel > .panel-body > ul {
  height: 35px;
  line-height: 35px;
}
.business-school > .container > .panel > .panel-body > ul > li {
  margin-right: 20px;
  height: 35px;
  line-height: 35px;
}
.business-school > .container > .panel > .panel-body > ul > li > a {
  color: #666666;
  display: block;
  height: 35px;
  line-height: 35px;
}
.business-school > .container > .panel > .panel-body > ul > li:nth-child(1) a {
  color: #999999;
  width: 70px;
}
.business-school > .container > .panel > .panel-body > ul > li.active a {
  color: #3498db;
}
.business-school > .container > .panel > .panel-body > ul.major > li.show > a {
  border: 1px solid #3498db;
  border-radius: 25px;
  padding: 0 10px;
  font-size: 12px;
}
.business-school > .container > .panel > .panel-body > ul.major > li.majorSelect {
  width: 950px;
}
.business-school > .container > .panel > .panel-body > ul.major > li.majorSelect > div {
  width: 950px;
  height: 35px;
  overflow: hidden;
  text-align: justify;
}
.business-school > .container > .panel > .panel-body > ul.major > li.majorSelect > div a {
  display: block;
  margin-right: 20px;
}
.business-school > .container > .school-choose {
  padding: 30px 57px 50px;
  border: 1px solid #e6e6e6;
  border-radius: 3px;
  background-color: #ffffff;
}
.business-school > .container > .school-choose > ul > li {
  margin-right: 13px;
  margin-bottom: 30px;
}
.business-school > .container > .school-choose > ul > li > a {
  display: block;
  width: 270px;
  height: 235px;
  border: 1px solid #f0f0f0;
  border-radius: 3px;
}
.business-school > .container > .school-choose > ul > li > a > img {
  display: block;
  width: 100%;
  height: 173px;
}
.business-school > .container > .school-choose > ul > li > a > div {
  padding: 0 10px;
}
.business-school > .container > .school-choose > ul > li > a > div P {
  height: 30px;
  line-height: 30px;
  font-size: 16px;
  margin: 0;
}
.business-school > .container > .school-choose > ul > li > a > div p:nth-child(1) {
  color: #333333;
}
.business-school > .container > .school-choose > ul > li > a > div p:nth-child(2) {
  color: #9e9e9e;
}
.bottom-imgbox {
  background-color: #f7f8f8;
}
.bottom-imgbox > .container {
  width: 1280px;
}
.bottom-imgbox > .container > .bottom-img {
  width: 100%;
  height: 570px;
  margin-top: 30px;
  background-color: #e1eef5;
  background: url('../images/bottomimg.jpg') center center no-repeat;
  margin-bottom: 50px;
  position: relative;
}
.bottom-imgbox > .container > .bottom-img h1 {
  color: #ffffff;
  width: 160px;
  height: 40px;
  line-height: 40px;
  position: absolute;
  margin: 0;
  top: 250px;
  left: 180px;
}
.specific-school {
  margin-top: 30px;
  margin-bottom: 45px;
}
.specific-school > .container > .panel > .panel-heading {
  font-size: 30px;
  padding: 20px 40px;
  background-color: #519cea;
  color: #ffffff;
}
.specific-school > .container > .panel > .panel-body {
  padding: 0;
}
.specific-school > .container > .panel > .panel-body > ul > li {
  margin-top: 50px;
  color: #333333;
}
.specific-school > .container > .panel > .panel-body > ul > li > h3 {
  width: 100%;
  height: 25px;
  line-height: 25px;
  border-left: 5px solid #3498db;
  padding-left: 34px;
  margin-bottom: 30px;
}
.specific-school > .container > .panel > .panel-body > ul > li > div.introduction {
  padding: 0 40px;
  line-height: 30px;
  font-size: 16px;
}
.specific-school > .container > .panel > .panel-body > ul > li > ul.profession {
  padding: 0 40px;
  margin-top: 30px;
}
.specific-school > .container > .panel > .panel-body > ul > li > ul.profession > li:nth-child(1) {
  font-size: 18px;
}
.specific-school > .container > .panel > .panel-body > ul > li > ul.profession > li:nth-child(2) {
  font-size: 16px;
  margin-top: 10px;
}
.specific-school > .container > .panel > .panel-body > ul > li > ul.notes {
  padding: 0 40px;
}
.specific-school > .container > .panel > .panel-body > ul > li > ul.notes > li {
  margin-bottom: 30px;
}
.specific-school > .container > .panel > .panel-body > ul > li > ul.notes > li > p {
  font-size: 18px;
}
.specific-school > .container > .panel > .panel-body > ul > li > ul.notes > li > ul > li {
  font-size: 16px;
  color: #333333;
  line-height: 30px;
}
.popular-professional {
  background-color: #f7f8f8;
}
.popular-professional > .container {
  width: 1280px;
  padding: 0;
}
.popular-professional > .container > h1 {
  text-align: center;
  margin: 130px 0 50px;
}
.popular-professional > .container > .classification {
  width: 100%;
  height: 260px;
  padding: 30px 34px;
  border: 1px solid #e9e9e9;
  background-color: #ffffff;
  margin-bottom: 120px;
}
.popular-professional > .container > .classification > li > a {
  display: block;
  width: 255px;
  height: 104px;
  line-height: 104px;
}
.popular-professional > .container > .classification > li > a em {
  display: inline-block;
  vertical-align: middle;
  margin-right: 18px;
  margin-left: 72px;
}
.popular-professional > .container > .classification > li > a span {
  font-size: 18px;
}
.popular-professional > .container > .classification > li:nth-child(1) > a {
  width: 221px;
  border-bottom: 1px solid #e9e9e9;
  border-right: 1px solid #e9e9e9;
}
.popular-professional > .container > .classification > li:nth-child(1) > a em {
  width: 40px;
  height: 36px;
  background: url('../images/classification.png') 0 0 no-repeat;
  margin-left: 46px;
}
.popular-professional > .container > .classification > li:nth-child(2) > a {
  border-bottom: 1px solid #e9e9e9;
  border-right: 1px solid #e9e9e9;
}
.popular-professional > .container > .classification > li:nth-child(2) > a em {
  width: 43px;
  height: 36px;
  background: url('../images/classification.png') 0 -52px no-repeat;
}
.popular-professional > .container > .classification > li:nth-child(3) > a {
  border-bottom: 1px solid #e9e9e9;
  border-right: 1px solid #e9e9e9;
}
.popular-professional > .container > .classification > li:nth-child(3) > a em {
  width: 36px;
  height: 36px;
  background: url('../images/classification.png') 0 -108px no-repeat;
}
.popular-professional > .container > .classification > li:nth-child(4) > a {
  border-bottom: 1px solid #e9e9e9;
}
.popular-professional > .container > .classification > li:nth-child(4) > a em {
  width: 36px;
  height: 36px;
  background: url('../images/classification.png') 0 -164px no-repeat;
}
.popular-professional > .container > .classification > li:nth-child(5) > a {
  width: 221px;
  border-bottom: 1px solid #e9e9e9;
  border-left: 1px solid #e9e9e9;
}
.popular-professional > .container > .classification > li:nth-child(5) > a em {
  width: 38px;
  height: 36px;
  background: url('../images/classification.png') 0 -223px no-repeat;
}
.popular-professional > .container > .classification > li:nth-child(6) > a {
  width: 221px;
  border-right: 1px solid #e9e9e9;
}
.popular-professional > .container > .classification > li:nth-child(6) > a em {
  width: 46px;
  height: 36px;
  background: url('../images/classification.png') -57px 0 no-repeat;
  margin-left: 46px;
}
.popular-professional > .container > .classification > li:nth-child(7) > a {
  border-right: 1px solid #e9e9e9;
}
.popular-professional > .container > .classification > li:nth-child(7) > a em {
  width: 36px;
  height: 36px;
  background: url('../images/classification.png') -57px -52px no-repeat;
}
.popular-professional > .container > .classification > li:nth-child(8) > a {
  border-right: 1px solid #e9e9e9;
}
.popular-professional > .container > .classification > li:nth-child(8) > a em {
  width: 40px;
  height: 36px;
  background: url('../images/classification.png') -57px -102px no-repeat;
}
.popular-professional > .container > .classification > li:nth-child(9) > a {
  border-right: 1px solid #e9e9e9;
}
.popular-professional > .container > .classification > li:nth-child(9) > a em {
  width: 50px;
  height: 36px;
  background: url('../images/classification.png') -57px -161px no-repeat;
}
.popular-professional > .container > .classification > li:nth-child(10) > a {
  width: 221px;
}
.popular-professional > .container > .classification > li:nth-child(10) > a em {
  width: 36px;
  height: 36px;
  background: url('../images/classification.png') -57px -219px no-repeat;
}
.admissions {
  margin-bottom: 70px;
}
.admissions .container {
  width: 1280px;
  padding: 0;
}
.admissions .container > h1 {
  text-align: center;
  margin-top: 60px;
  margin-bottom: 45px;
}
.admissions .container > ul {
  height: 180px;
  overflow: hidden;
}
.admissions .container > ul li a {
  display: block;
  width: 180px;
  height: 180px;
}
.admissions .container > ul li a img {
  display: block;
  width: 180px;
  height: 180px;
}
.fixed-icon {
  position: fixed;
  right: 25px;
  top: 750px;
}
.fixed-icon ul li {
  width: 50px;
  height: 50px;
  margin-bottom: 6px;
  background-color: #42a5f6;
}
.fixed-icon ul li a {
  display: block;
  width: 50px;
  height: 50px;
}
.fixed-icon ul li:nth-child(1) a {
  background: url('../images/fixedicon.png') 9px 10px no-repeat;
}
.fixed-icon ul li:nth-child(2) a {
  background: url('../images/fixedicon.png') 9px -45px no-repeat;
}
.fixed-icon ul li:nth-child(3) a {
  background: url('../images/fixedicon.png') 9px -123px no-repeat;
}
.studentSky .styleSelect {
  border-bottom: 1px solid #e5e5e5;
  margin-bottom: 50px;
}
.studentSky .styleSelect .styleSelectBox {
  width: 420px;
  margin: 0 auto;
  margin-bottom: 30px;
}
.studentSky .styleSelect .styleSelectBox .styleSelectItem {
  width: 120px;
  height: 40px;
  margin: 0 10px;
  line-height: 40px;
  text-align: center;
  cursor: pointer;
}
.studentSky .styleSelect .styleSelectBox .styleSelectItem.active a {
  display: block;
  background: #3498DB;
  color: #fff;
  border-radius: 5px;
}
.studentSky .styleSelect .styleSelectBox .styleSelectItem.active i {
  display: block;
  width: 10px;
  margin: 0 auto;
  border: 10px solid transparent;
  border-top-color: #3498DB;
}
.studentSky .styleSelect .styleSelectBox .styleSelectItem.active b {
  display: block;
  width: 15px;
  height: 15px;
  border: 2px solid #3498DB;
  border-radius: 50%;
  margin: 0 auto;
  position: relative;
  top: 3px;
  background: #fff;
}
.studentSky > ul {
  width: 1280px;
  margin: 0 auto;
  height: 300px;
  overflow: hidden;
}
.studentSky > ul li {
  width: 426.66666667px;
  height: 300px;
}
.studentSky > ul li a {
  display: block;
  width: 426.66666667px;
  height: 300px;
}
.studentSky > ul li a .top-img img {
  display: block;
  margin: 0 auto;
}
.studentSky > ul li a p {
  text-align: center;
  padding: 10px;
}
.studentSky > ul li a p i {
  display: inline-block;
  width: 10px;
  height: 10px;
  border-radius: 5px;
  background: #3498DB;
  margin: 0 5px;
}
.studentSky > ul li a .bottom-text {
  padding: 0 40px 10px;
  font-size: 12px;
  height: 100px;
  overflow: hidden;
}
.studentZone .container {
  width: 1280px;
  padding: 0;
}
.studentZone .container ul.title > li {
  margin-right: 30px;
  height: 32px;
  line-height: 32px;
}
.studentZone .container ul.title > li a {
  display: block;
  width: 112px;
  height: 32px;
  line-height: 32px;
  font-size: 16px;
  border: 1px solid transparent;
  border-radius: 25px;
  text-align: center;
  text-decoration: none;
}
.studentZone .container ul.title > li.active a {
  border: 1px solid #4E99DA;
}
.studentZone .container ul.title > li:nth-child(1) {
  font-size: 24px;
  margin-right: 50px;
}
.studentZone .container > .stu-box > .dynamic-box {
  width: 960px;
  height: 800px;
  margin-right: 50px;
}
.studentZone .container > .stu-box > .dynamic-box > .dynamic {
  width: 960px;
}
.studentZone .container > .stu-box > .dynamic-box > .dynamic > ul.student-activity,
.studentZone .container > .stu-box > .dynamic-box > .dynamic > ul.student-style {
  margin-bottom: 50px;
  height: 800px;
}
.studentZone .container > .stu-box > .dynamic-box > .dynamic > ul.student-activity > li,
.studentZone .container > .stu-box > .dynamic-box > .dynamic > ul.student-style > li {
  padding: 18px;
  border: 2px solid transparent;
  border-bottom-color: #E6E6E6;
  height: 160px;
}
.studentZone .container > .stu-box > .dynamic-box > .dynamic > ul.student-activity > li > a,
.studentZone .container > .stu-box > .dynamic-box > .dynamic > ul.student-style > li > a {
  display: block;
}
.studentZone .container > .stu-box > .dynamic-box > .dynamic > ul.student-activity > li > a > div.left-img > img,
.studentZone .container > .stu-box > .dynamic-box > .dynamic > ul.student-style > li > a > div.left-img > img {
  display: block;
  width: 160px;
  height: 120px;
}
.studentZone .container > .stu-box > .dynamic-box > .dynamic > ul.student-activity > li > a > div.right-detail,
.studentZone .container > .stu-box > .dynamic-box > .dynamic > ul.student-style > li > a > div.right-detail {
  width: 740px;
  margin-left: 20px;
}
.studentZone .container > .stu-box > .dynamic-box > .dynamic > ul.student-activity > li > a > div.right-detail > p,
.studentZone .container > .stu-box > .dynamic-box > .dynamic > ul.student-style > li > a > div.right-detail > p {
  height: 25px;
}
.studentZone .container > .stu-box > .dynamic-box > .dynamic > ul.student-activity > li > a > div.right-detail > p > span:nth-child(1),
.studentZone .container > .stu-box > .dynamic-box > .dynamic > ul.student-style > li > a > div.right-detail > p > span:nth-child(1) {
  display: inline-block;
  padding: 6px 10px;
  background-color: #3498db;
  border-radius: 3px;
  color: #ffffff;
  font-size: 12px;
}
.studentZone .container > .stu-box > .dynamic-box > .dynamic > ul.student-activity > li > a > div.right-detail > p > span:nth-child(2),
.studentZone .container > .stu-box > .dynamic-box > .dynamic > ul.student-style > li > a > div.right-detail > p > span:nth-child(2) {
  margin-left: 10px;
  color: #333333;
  font-size: 18px;
}
.studentZone .container > .stu-box > .dynamic-box > .dynamic > ul.student-activity > li > a > div.right-detail > p > span:nth-child(3),
.studentZone .container > .stu-box > .dynamic-box > .dynamic > ul.student-style > li > a > div.right-detail > p > span:nth-child(3) {
  display: inline-block;
  padding-left: 24px;
  height: 25px;
  line-height: 25px;
  background: url('../images/clock.png') 0px 5px no-repeat;
  font-size: 12px;
  width: 148px;
}
.studentZone .container > .stu-box > .dynamic-box > .dynamic > ul.student-activity > li > a > div.right-detail > div,
.studentZone .container > .stu-box > .dynamic-box > .dynamic > ul.student-style > li > a > div.right-detail > div {
  line-height: 26px;
  color: #696969;
  height: 100px;
  overflow: hidden;
}
.studentZone .container > .stu-box > .dynamic-box > .dynamic > ul.student-activity > li:hover,
.studentZone .container > .stu-box > .dynamic-box > .dynamic > ul.student-style > li:hover {
  border: 2px solid #3498db;
}
.studentZone .container > .stu-box > .dynamic-box > .dynamic a.look-more {
  background-color: #F0F0F0;
  color: #4E99DA;
  height: 45px;
  line-height: 45px;
  padding: 0;
}
.studentZone .container > .stu-box .still {
  width: 270px;
  height: 895px;
}
.studentZone .container > .stu-box .still > ul > li {
  margin-bottom: 30px;
}
.studentZone .container > .stu-box .still > ul > li > a {
  display: block;
  width: 270px;
  height: 90px;
  line-height: 90px;
  text-align: center;
  background-color: #4E99DA;
  font-size: 24px;
  color: #FFF;
  border-radius: 5px;
}
.studentZone .container > .stu-box .still > ul > li > a > em {
  display: inline-block;
  width: 32px;
  height: 30px;
  background: url('../images/homeicon.png') 0px 0px no-repeat;
  vertical-align: middle;
  margin-right: 20px;
}
.studentZone .container > .stu-box .still > ul > li:nth-child(2) > a > em {
  background: url('../images/homeicon.png') 0px -48px no-repeat;
}
.studentZone .container > .stu-box .still > ul > li:nth-child(3) > a > em {
  background: url('../images/homeicon.png') 0px -100px no-repeat;
}
.studentZone .container > .stu-box .still > ul > li:nth-child(4) > a > em {
  background: url('../images/homeicon.png') 0px -155px no-repeat;
}
.studentZone .container > .stu-box .still > ul > li:nth-child(5) > a > em {
  background: url('../images/homeicon.png') 0px -207px no-repeat;
}
.studentZone .container > .stu-box .still > ul > li:nth-child(6) > ul {
  background-color: #F6F6F6;
  padding: 15px 10px;
}
.studentZone .container > .stu-box .still > ul > li:nth-child(6) > ul > li:nth-child(1) {
  font-size: 22px;
  margin-bottom: 15px;
}
.studentZone .container > .stu-box .still > ul > li:nth-child(6) > ul > li:nth-child(2) {
  font-size: 22px;
  color: #4E99DA;
  margin-bottom: 15px;
}
.studentZone .container > .stu-box .still > ul > li:nth-child(6) > ul > li:nth-child(2) > em {
  display: inline-block;
  width: 42px;
  height: 34px;
  vertical-align: middle;
  background: url('../images/homeicon.png') 0px -266px no-repeat;
  margin-right: 10px;
}
